API Documentation
MAIN PAGE
NAMESPACES
CLASSES
Documentation
Headers
NilkinsWinUi
Log
LogManager.h
1
// LogManager.h
3
//
5
6
namespace
nkWinUi
7
{
13
class
DLL_WINUI_EXPORT
LogManager
final :
public
nkCommon::SingletonClass<LogManager>
14
{
15
public :
16
17
// Getters
21
nkLog::Logger
*
getReceiver
()
const
;
22
23
// Setters
29
void
setReceiver
(
nkLog::Logger
* receiver) ;
30
31
// Log
38
void
log
(
const
std::string_view& message,
const
std::string_view& className) ;
39
} ;
40
}
nkWinUi::LogManager::setReceiver
void setReceiver(nkLog::Logger *receiver)
nkWinUi::LogManager::getReceiver
nkLog::Logger * getReceiver() const
nkWinUi::LogManager
Responsible for logging all messages from the component.
Definition:
LogManager.h:14
nkLog::Logger
An interface to make all logging capabilities central.
Definition:
Logger.h:15
nkWinUi::LogManager::log
void log(const std::string_view &message, const std::string_view &className)
nkWinUi
Encompasses all API of component NilkinsWinUi.
Definition:
Button.h:7
Generated by
Doxygen
1.8.18